package com.lgc.demo.executeorder;

public class Child extends Parent {

    {
        System.out.println("Child block");
    }

    static {
        System.out.println("Child static");
    }

    //而且子类的构造方法，不管这个构造方法带不带参数，默认的它都会先去寻找父类的不带参数的构造方法。
    // 如果父类没有不带参数的构造方法，那么子类必须用supper关键子来调用父类带参数的构造方法，否则编译不能通过。
    public Child(){
        System.out.println("Child structure method");
    }
}
